home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 34.zip
/
BS1 part 34
/
GFA basic training.adf
/
Copper
/
COPPER_CYCLE_ASS.GFA
(
.txt
)
< prev
next >
Wrap
GFA-BASIC Amiga
|
1989-06-01
|
3KB
|
125 lines
GFA-AMIGAB
LAENGE
ALTCOP
U_COPADR
NEU_COPADR
STARTCOP
ALTIRQ
ZEIGER
USERCOP_LAENGE
MEMORY_COPPERBEREIT
USER_COPPER_AN
USER_COPPER_AUS
DATAS
IRQPOSITION
IRQ_AN
IRQ_AUS
USERCOP_L
IRQ_ON
User-Copper II mit IRQ-Assembler Teil
$0180,$0000
$7701,$fffe
$0180,$0f00
$7801,$fffe
$0180,$0f10
$7901,$fffe
$0180,$0f20
$7a01,$fffe
$0180,$0f40
$7b01,$fffe
$0180,$0f60
$7c01,$fffe
$0180,$0f70
$7d01,$fffe
$0180,$0f80
$7e01,$fffe
$0180,$0f90
$7f01,$fffe
$0180,$0fa0
$8001,$fffe
$0180,$0fb0
$8101,$fffe
$0180,$0fc0
$8201,$fffe
$0180,$0fd0
$8301,$fffe
$0180,$0fe0
$8401,$fffe
$0180,$0ff0
$8501,$fffe
$0180,$0ff1
$8601,$fffe
$0180,$0ff2
$8701,$fffe
$0180,$0ff3
$8801,$fffe
$0180,$0ff4
$8901,$fffe
$0180,$0ff5
$8a01,$fffe
$0180,$0ef5
$8b01,$fffe
$0180,$0df5
$8c01,$fffe
$0180,$0cf5
$8d01,$fffe
$0180,$0bf4
$8e01,$fffe
$0180,$0af3
$8f01,$fffe
$0180,$09f2
$9001,$fffe
$0180,$08f1
$9101,$fffe
$0180,$07f2
$9201,$fffe
$0180,$06e3
$9301,$fffe
$0180,$06d3
$9401,$fffe
$0180,$06c3
$9501,$fffe
$0180,$06b3
$9601,$fffe
$0180,$06a3
$9801,$fffe
$0180,$0693
$9901,$fffe
$0180,$0683
$9a01,$fffe
$0180,$0673
$9b01,$fffe
$0180,$0664
$9c01,$fffe
$0180,$0655
$9d01,$fffe
$0180,$0555
$9e01,$fffe
$0180,$0546
$9f01,$fffe
$0180,$0
$ffff
Anzahl Worte
Anzahl Bytes
r die Maschinenroutine brauchen wir die Anzahl der Farbwerte
Anzahl Farbwerte f
r IRQ (=DIV anz%/8)
Copper-Auto-Vector relativ zu GFXBASE retten
Startliste des Systems Kopieren
Unsere Liste initialisieren
Unseren Adress-Zeiger erh
End Liste des Systems Kopieren
Alten Vector zur
Alten IRQ-Vector lesen
Alle IRQs Stoppen (Master-IRQ aus)
Position 1.Farbe der Copperliste schreiben
Position n
chste Farbe schreiben
Anzahl der Farbwerte in der Copperliste
F Jump-Adresse zum System schreiben
Neuen (unseren) IRQ-Vector schreiben
IRQs wieder zulassen.. (Start)
IRQs stoppen
System-Vector wieder herstellen
IRQs starten